Police Presence Ahead of Controversial Rally - NBC 10 Philadelphia

Police Presence Ahead of Controversial Rally

Over 500 police officers are gathering on Boston Common in advance of the controversial "Boston Free Speech" rally happening at noon on Saturday.

    processing...

    NEWSLETTERS