US Paid $150 Million To Build These Afghan Luxury Villas [PHOTOS]

U.S. taxpayers spent $150 million on Afghanistan luxury villas so Department of Defense (DOD) employees could enjoy indoor pools, video games and manicured grounds, new photos of the reconstruction bo

0
0