Recent video from Barcelona viral as French police’s action on protestors

Protests are being held by the Muslim community in France as well as many other countries following the killing of a teacher in France and a subsequent “Free Speech” remark by the French President over a sketch of the Prophet Mohammed. Many misleading pictures and videos related to France are circulating on social media. Amidst this, a viral […]

Continue Reading