WATCH LIVE
Here's a good video to relax you before the weekend. This time lapse footage of fog rolling over in Isle of Man, located in the Irish Sea between the islands of Great Britain and Ireland, is serene and comforting.
AccuWeather: Breezy with showers
2 off-duty NYPD officers accused of sexually abusing woman in 2023
George Santos says he's suspending bid for Congress