Raj Babbar faces criminal charges for pelting stones
NEW DELHI, INDIA Actor Raj Babbar faces criminal charges for pelting stones at policemen during a protest march which took place way back in the year 2000.
A Babbar Khalsa International militant has been arrested from IGI airport with arms, ammunition and other incriminating material.