The brazen murder of Putin’s political rival Boris Nemtsov has shocked the world, but Russian authorities keep claiming that they have captured suspects who might have committed the killing. Except for this guy, who was being apprehended by cops in Chechnya and instead opted to kill himself. WITH GRENADES.
Many think Putin ordered the murder of Nemtsov, but Walid Shoebat points out that the murderers who have confessed are faithful Muslims. The truth will out, eventually.