UK Taxpayer-Funded ‘Kids Company’ Charity Leader Forced to Stand Aside
The founding leader of one of the UK’s largest children’s charities, Kids Company, has been forced to stand down after the Cabinet Office withdrew funding due to accusations of mis-management and financial irregularity. This follows almost a year of media