In Election-Bound Bihar, This Key Road is a Duck Pond | Read

In a village in North Bihar, ducks wading through water are a common sight. But on the crucial National Highway 28A, close to the Hardia village, the ducks are doing so in the middle of the road.

Related Videos