THE DISTURBING VIDEO OF THE GERMAN POLICE: A MANIFESTATION OF THE BRITISH WAR AGAINST MUSLIMS
A video circulating online these days shows the German police officers taking a child forcefully away from his family while he is screaming and refusing to leave the house. While the authenticity and the context of the scene needs to be verified, yet it is disturbing and it points out a very important fact: the […]