The world in June 2030 (American predictions)

 

v20240901