Allahabad High Court orders release of man unlawfully detained by Noida Police

Wait 5 sec.

Allahabad High Court orders release of man unlawfully detained by Noida Police