General Knowledge Who laid Foundation Stone for Bhadbhut Barrage over Narmada River? A) Shri Narendra Modi B) Shri Prakash Javadekar C) Shri Ram Nath Kovind D) Shri Vivek chopra Detailed Solution: No Details Prev Next