Media has to fight for independence, many controlled by corporates, political parties: Justice Muralidhar