The Air Raid Offense: Venezuela and the Politics of the NFL

In the past few months, at least 95 people have been killed by the US in air strikes off the coast of Venezuela. In addition to this staggering figure, at least 80 more lives were taken by the United States in the bombing of the capital city of Caracas. All of this death in order […]