3 Indian Americans die after falling in Woods Canyon Lake in Arizona
WASHINGTON (TIP): Three Indian nationals, including a woman, have drowned after they fell through the ice while walking on a frozen lake in the US state of Arizona. The incident occurred on December 26 at […]
