Germany Facing 10% Inflation, But at Least They Stopped the Deadliest Ever Virus and Saved Ukraine Democracy
They don’t ever give real numbers, so 10% inflation means 17-22% inflation for real people buying real things they need to live. RT: Germany is about to see its highest…