This week's announcement by Niger's Foreign Affairs Ministry to effectively ban the International Committee of the Red Cross (ICRC) came unexpectedly, apparently without any prior warning. ICRC Niger ...
Over 10,000 Indian nationals are detained or serving sentences in 86 countries worldwide, with the majority in Gulf and Asian ...