russian-invasion-short

Russian forces are gobbling up Eastern Europe.