On a fateful trip to Meghalaya, what was supposed to be a joyous honeymoon for a newlywed couple from Indore, India, tragically ended in the brutal murder of the husband,
On a fateful trip to Meghalaya, what was supposed to be a joyous honeymoon for a newlywed couple from Indore, India, tragically ended in the brutal murder of the husband,