Shortly after three pm local time two bombs went off at the finish line of the Boston Marathon. In the 24 hours since the tragedy unfolded and with no hard news as to who is responsible, I, as a member of the mainstream media must lay the blame squarely at the feet of the Republican […]