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

· India Today