France Closes 20 Embassies Over New Muhammad Cartoons

protests Political Cartoons