Monday, August 10, 2020

Daily Archives: September 11, 2019

California megachurch pastor commits suicide after battling depression

A California megachurch pastor committed suicide on Monday night, Church officials announced. Jarrid Wilson, who once spoke openly about his battle with depression, was a...

British man spends £30,000 in legal fees fighting £100 speeding fine, loses the case

A British man has spent £30,000 of his savings on a failed legal battle "for justice" over a £100 speeding fine, BBC reported. Richard Keedwell...