The surgical strikes on Teesta Setalvad continue with the Bari report, and we should all be ashamed scroll.in/article/819646… via @scroll_in Posted on October 25, 2016 by @thej