Exposed: American Police Force Is A Blackwater Front Group
American Police Force, the paramilitary unit patrolling a small town in Montana, has been exposed as being a front group for the disgraced private military contractor Blackwater, now called “Xe”. T…