Breaking News, East Africa News, Sports News, Kenya News & World News
Chiang Mai, a picturesque tourist haven nestled in the mountains of northern Thailand, became the epicenter…