Oddbean new post about | logout
 Russia produces more artillery in 4 days than France produces all year.