At approximately 2:50 PM ET yesterday, two bombs were detonated near the finish line of the Boston Marathon. Per usual, Twitter became the place where realtime information, both credible and otherwise, started flying at a furious pace. Initial reports were that three explosions occurred – two on the marathon route and one at the JFK […]