novara media
- World
YouTube deletes left-wing channel Novara Media without explanation
Hyderabad: YouTube on Tuesday has reportedly deleted the account of the famous left-wing UK channel Novara Media without any reason or explanation. Reacting to it the media house hit out at YouTube…