A California man who mocked Covid-19 vaccines on social media has died after a month-long battle with the virus. Stephen Harmon, a member of the Hillsong megachurch, had been a vocal opponent of vaccines, making a series of jokes about not having the vaccine. "Got 99 problems but a vax ain't one," the 34-year-old tweeted to his 7,000 followers in June. He was treated for pneumonia and Covid-19 in a hospital outside Los Angeles, where he died on Wednesday. In the days leading up to his death, Mr Harmon documented his fight to stay alive, posting pictures of himself in his hospital bed. "Please pray y'all, they really want to intubate me and put me on a ventilator," he said. In his final tweet on Wednesday, Mr Harmon said he had decided to go under intubation. "Don't know when I'll wake up, please pray," he wrote. Despite his struggle with the virus, Mr Harmon still said he would reject being jabbed, saying his religious faith would protect him. Serial killer on death row Rodney Alcala dies of natural causes Pakistan-occupied Kashmir legislative elections to witness tough triangular competition Delhi: Mozambique man arrested at IGI airport, Know why Gratified: Priya Malik wins Gold Medal! Sports Minister congratulated