Top Tag

China reaches a secret deal with Cuba to establish an electronic eavesdropping facility on the island roughly 100 miles (160 km) from Florida, according to the Wall Street Journal. However, the White House casts some doubt on the report. | Reuters

Visit us at

The Pulse of Washington D.C.

You may also like

© 21st Century Rich TVX America News