Deadly floods hit India and Sri Lanka, killed 70

Chennai, India (BBN)-More than 70 people have been killed as incessant rains continue to batter...

Read More