Shillong is a hill station in the northeastern part of India and the capital of Meghalaya, which means "The Abode of Clouds" and is one of the smallest states in India. Read More
The CBI has issued a lookout circular (LoC) against former Kolkata Police Commissioner Rajeev Kumar for his role in the multi-crore Saradha chit fund scam, officials said on Sunday. ...