Scammy Ads on Facebook and Instagram Viewed 900 Million Times: Report

October 31, 2024