Sounds more like the MOSSAD.
Curious that you mention that, was my first thought upon reading the article. They've been known to get around on bicycles.
You are saying the Jews did it. Come on man, serious up.