Juan Monsalve

57%
Flag icon
The Western world spends $134.8 billion a year, $11.2 billion a month, $4,274 a second on foreign development aid.1
Utopia for Realists: How We Can Build the Ideal World
Rate this book
Clear rating
Open Preview