If we have a record $78.3 billion deficit, where exactly does the $22 billion for Ukraine come from?

Maybe I’m missing something when it comes to economics


View Comments

News on the Net——

News from around the world