This is chechnya! This will even force the Russian government to release a statement in favour of Muslims. Blasphemy against the Holy Prophet is a red line Muslims will not let anyone cross.. France will suffer deep pain now...! #Turkey #Chechnya #FranceShameOnYou