Booking.com

US based rights body and an Indian American Muslim advocacy group

A US based rights body and an Indian American Muslim advocacy group have expressed disappointment over India’s decision of not accepting all the UN body recommendations on human rights, in particular not ratifying the convention against torture and cruelty.

Avast

Leave a Reply