About 200 protesters from a group called Americans for Free Speech marched in protest of the Wharton India Economic Forum Saturday afternoon near the Penn Museum. RELATED: Protesters march against Wharton India Economic Forum
About 200 protesters from a group called Americans for Free Speech marched in protest of the Wharton India Economic Forum Saturday afternoon near the Penn Museum. RELATED: Protesters march against Wharton India Economic Forum