Discussions for the facility are sparking alarm in Washington that Chinese troops could be stationed just 100 miles off Florida’s coast.
You must log in or register to comment.
Bay of Pigs II: The Nukequel?
Discussions for the facility are sparking alarm in Washington that Chinese troops could be stationed just 100 miles off Florida’s coast.
Bay of Pigs II: The Nukequel?