Devotees from MP gift 1.75 kg silver broom with 108 sticks to Ayodhya Ram Mandir. Watch 29 January, 2024 by Newstars Education See also Former US intelligence agent David Grusch claims aliens exist under oath