China owns 200 square miles of Texas land next to Laughlin Air Base

Werbung:
Werbung:
the question is...what is there to spy on? is it really easier from there than anywhere else? this sounds like a national enquirer type sensational story...lots of sizzle, not so much substance
 
Back
Top