"The People's Voice (formerly known as NewsPunch and Your News Wire) is an American fake news website[1] based in Los Angeles. The site was founded as Your News Wire[5][11][12] in 2014 by Sean Adl-Tabatabai and his husband, Sinclair Treadway.[3][6][13] In November 2018, it rebranded itself as NewsPunch.[11] Your News Wire was revived as a separate website in November 2020, and has continued publishing hoaxes similar to those in NewsPunch.[14] In 2023, NewsPunch adopted its current name, The People's Voice.[15]"
That site may be a spiteful site but in this case IT IS NOT, fake news.
There are videos ALL OVER the internet of them C-suckers proclaiming such things.