reporter’s car shot in window

Occupy worldwide: 70 people arrested in Times Square, Occupy Rome became riot.

New York police has arrested more than 70 people yesterday in Times Square during a march of 20,000 of Occupy…

13 years ago