Jessica Lal Barkha Dutt / Barkha dutt is an indian television journalist, author and owner of youtube news channel mojo. Posted by misna Friday, January 22, 2021