Home Bihar: There are millions of bats in this village of Supaul, the villagers believe auspicious bynews blog •5:23 PM 0 Facebook Twitter