The backlash underscored the difficulties some technology companies face in limiting the spread of Russian propaganda. Likes:0 Author:AdminDate:March 12, 2022March 12, 2022