Technology Are tech companies removing evidence of war crimes? By Admin On Mar 31, 2022 25 Share [ad_1] Technology companies are removing graphic footage of conflict – but could they also be removing vital evidence? [ad_2] Source link 25 Share