Just heard of it now. Apparently happened at 1 PM EST. Latest count appears to be five dead and 15 wounded in Terminal 2. A suspect is in custody, Esteban Santiago, 26 year old US soldier carrying military ID. He was a combat engineer in the military and was discharged honorably a few months ago. He was born in Florida and is Cuban.
He checked in his gun in his luggage in Alaska, then flew to Florida, retrieved his baggage, went to a bathroom and pulled a gun out of the luggage and came out firing into the baggage area, aiming at their heads. He reloaded several times and shot some people after they were already down. After he was done shooting, he lay down and waited for police to come, putting his gun on the ground so he would not get shot by the coming police. People ran outside, then came back in after things settled down, but then ran out again a bit later with new reports of shots fired. However, that report was false.
A terrorism emergency has been declared at all New York and New Jersey airports as well as bridges, railway systems, terminals and tunnels.