Rare pair of white owls spotted in Uttar Pradesh’s Badaun. Watch viral video 11 January, 2024 by Newstars Education See also Deer take shelter alongside humans amid heavy rain, adorable video goes viral