YouTube and Facebook ban Russian media, Meta’s Nick Clegg issues statement by LLT Editor March 1, 2022 March 1, 2022