Prakash Javadekar reaffirms unwavering dedication to press freedom and independence of public broadcast
Minister of state (independent charge) for information and broadcasting, environment and climate change Prakash Javadekar has been busy sorting out the various hats he’s expected to wear in this government. …