Business

Meta Disallows Russia's RT From Facebook, Instagram for 'Foreign Interference'

.The restriction tails USA decrees versus the media outlet for affirmed efforts to meddle in international political elections.