Geneva Anti-G7 March: Violence Erupts Amid Protests
GENEVA: Geneva police on Sunday fired teargas at protesters who set fireplace to a Tesla car and smashed home windows at a United Nations company as they vented their anger at a Group of Seven summit about going down throughout the border in France. Some 20,000 folks gathered for a march that was initially peaceable…
