A helicopter crashed near the seaside town of Ventnor on Britains Isle of Wight Monday morning, police confirmed. Emergency crews, including a critical care team, responded to the scene. As of now, its unclear how many people were on board or if there are any injuries. Authorities have yet to release more information.Read More
