Greg Teal

79%
Flag icon
Two percent of the American armed forces — some 300,000 — are already made up of immigrants not yet naturalized.
Greg Teal
Huh
A Brief History of the Future: A Brave and Controversial Look at the Twenty-First Century
Rate this book
Clear rating
Open Preview