Bihar Rains Force Newly-Wed Couple to Take Their First Journey on a Makeshift Boat

  • 5 years ago