World










British couple in their 20s found dead in India hotel room

AGRA, India: A British couple in their 20s were found dead in their hotel room in the popular tourist city of Agra, police said Tuesday, suspecting they died from a drug overdose.




Events & Exhibitions

Stay Connected

Facebook