Read Time:14 Second
Tahawwur Rana, a conspirator in the 26/11 terror attacks will soon face justice in India, with the US Supreme Court denying a plea filed by him before the court of chief justice of the US, John G Roberts Jr, seeking an emergency stay on his extradition…