UK Charity Commission indicts Christ Embassy of fraud
The United Kingdom Charity Commission has indicted the country’s branch of Christ…
U.K Commission probes Oyakhilome’s Christ Embassy over £3.6m payments
A United Kingdom agency, United Kingdom Charity Commission has launched an investigation…