Police in Ottawa, some on horseback, others in riot gear, arrest 70 and tow vehicles from protest site
Police officers descended on anti-government protesters in Ottawa on Friday, arresting 70 people and towing vehicles in a push to end a three-week occupation that has reverberated across Canada and around the world.