Friday, March 16, 2012

#Afghanistan : Protesters in New York rally against the war in Afghanistan and demand the withdrawal of US troops.