Set in the year 2025, US special forces operatives work to take out Raul Menendez, leader of a massive populist movement. Who are we kidding though? Continue Reading →