Tag: warranted

The Supreme Court on Sunday directed authorities to review barricades across Delhi forthwith and remove them unless warranted by law-and-order or traffic considerations, while making it clear that metro and…