Pregnant Nigerian woman and her children detained at a ‘beggar home” in India
The Delhi Commission for Women (DCW) chief Swati Maliwal,(pictured) came across gross violation of human rights during a surprise visit
Read moreThe Delhi Commission for Women (DCW) chief Swati Maliwal,(pictured) came across gross violation of human rights during a surprise visit
Read more