20190328 india: Rahul praises scientists; taunts Modi with 'Happy World Theatre Day' jibe