After backlash, Twitter now calls NPR and BBC 'government-funded'

World+Biz

BSS/AFP
10 April, 2023, 01:00 pm
Last modified: 10 April, 2023, 01:12 pm