Two grenades went off at the British consolate in NYC? Apparently.