The Left Parties organised a massive rally in Delhi protesting against the visit of US President Obama to India and surrendering of Indian Government to the dictactes of US and imperialist policies.
The protest is absolutely right and fully justified.
Strong Protest by Left Parties against Obama’s visit
24 Saturday Jan 2015
Posted in Uncategorized