InternationalMeta Platforms Faces Renewed Criticism Over Failed Promises To Block Fraudulent British AdvertisementsbyStaff ReportMarch 18, 2026