This fascinates me. Elonka goes to London and bombs explode. Coincidence? I think not.
Elonka, where exactly were you on November 22, 1963?
RE: London Terror Attack - 7/7