Heavy rains lash Karnataka; wreaks havoc in Bengaluru, people take tractors to reach airport

2022-05-18 2