Apr102023 by Jeffrey ClarkNo Comments Elon Musk grilled on Twitter after BBC labeled ‘Government Funded’ news: ‘Funded by the British public’