What we know so far. The platform is located near the Bay of Campeche South Eastern corner of the Gulf of Mexico. A number of workers are feared dead.
No word on OIL leakage into the Gulf.
Full story as of now is here:
Video from the scene