Who hates grenade launchers? Seriously, grenades are awesome, and the ability to fire grenades several hundred yards is awesomer, or is it more awesome? I don’t know, but damn do I appreciate a grenade launcher. In Afghanistan, in every firefight I was in, there were two weapons that made a considerable difference: machine guns and […]
explosives
HOW DALLAS POLICE KILLED COP SHOOTER WITH A ROBOT BOMB
Dallas Police were targeted in a deadly ambush Thursday night when a sniper opened fire toward the end of a protest about recent police shootings in Minnesota and Louisiana. The protest had been peaceful, some marchers even posing for friendly photos with Dallas-area officers, when multiple shots rang out. The attack killed five officers and […]