News

Startling video footage captured the towering waves crashing towards the shore, with onlookers watching in awe from Mermaid Beach. Donald Trump Gives DOGE Update as Elon Musk Says He'll Step Down ...