In an interview, Rao spoke to The Wire on his surrender and the future of the movement.
The London Post is run by 2Trom Media Group, incorporated in 2018. It operates a raft of news and entertainment websites, ...