Police and protesters clashed on Parliament Hill as police are launching a crackdown on the protests in an attempt to end the three week protest action in the capital, in Ottawa on Saturday
Police and protesters clashed on Parliament Hill as police are launching a crackdown on the protests in an attempt to end the three week protest action in the capital, in Ottawa on Saturday
Deception Bytes discusses the news of the day focusing on the ongoing political scandals from a Christian patriotic perspective. In..