With his strong stand against Islamists, French President Macron stands as the tallest leader in Europe today
Barely a week after an Islamist extremist beheaded a French teacher named Samuel Paty for showing cartoons of Prophet Mohammad in freedom of expression class to his ...