Satellite images raised speculation about Venezuela’s military capability against the U.S.
A stunning U.S. raid to capture Venezuela’s president came after a group of amateur intelligence analysts argued that satellite images reveal a Venezuelan launch site that could send ballistic missiles as far north as Washington, D.C. Read More