BARC Scientist's Son,17, Found Dead; Was Seen Leaving Home Near Mumbai

BARC Scientist's Son,17, Found Dead; Was Seen Leaving Home Near Mumbai
The body of a BARC research scientist's 17-year-old son, who went missing after leaving his Mumbai home on September 23, was found on Thursday, near the Elephanta Caves, at Mora Sagarai beach. The...