Tag: Canal

Panama Denies US Claims of Free Transit for Government Vessels Through Canal

In response to White House assertions, Panama has refuted rumors that it agreed to let U.S. government ships…

By Admin