Social Media Ben Affleck views social media platforms as land mines: heres why – Geo News March 18, 2023 johorbiznet Ben Affleck views social media platforms as land mines: heres why Geo News