Dissidents in a French overseas territory attack a police station and take hostages.
No reviews yet. Be the first to review!