“May we not all pray and worship in vain” – Pastor Leke Adeboye tells married …
Read More »Appeal court orders Shell to deposit $2B in 48 hours over alleged oil spillage
The Appeal court in Owerri has ordered Shell oil company to deposit about $2 billion in an account controlled by the court within two working days. This comes after Shell appealed an earlier Federal High Court ruling in November 2020 that ordered Shell to pay 800 billion naira ($1.95 billon) …
Read More »