Thursday, August 25, 2011

Activist Post: BBC Claims India Protest Footage is Tripoli's Green Square Celebrations (Video)

Activist Post: BBC Claims India Protest Footage is Tripoli's Green Square Celebrations (Video):