News

Most shops and business establishments in Meghalaya's capital, Shillong, remained closed on April 28, paying a solemn tribute ...