Reporters Without Borders or RSF recently released the “Global Freedom Press Index”, a highly biased ranking that appeared like an exercise to reinforce the Left’s international propaganda
Jodhpur Police have stated that they did have intelligence inputs about possible violence but failed to prevent escalation in the law and order situation.
Apostasy in Islam is punishable by death. In 2014, in eight Muslim majority countries, apostasy, abandonment of Islam by a Muslim, was punishable by death.