Russian Armed Forces Chief of the General Staff Gerasimov: As of 2026, Russia has occupied 1,700 square kilometers in Ukraine.

2026-04-21

Russian Armed Forces Chief of the General Staff Gerasimov: As of 2026, Russia has occupied 1,700 square kilometers in Ukraine.

Other News
2026-04-21

Key News 1. Trump says he does not want to extend the ceasefire agreement with Iran. 2. JPMorgan Chase raises its year-end 2026 S&P 500 target to 7,600, up from 7,200 previously. 3. US retail sales rose 1.7% month-on-month in March, the fastest pa

2026-04-20

French President Macron: French ships were not deliberately attacked in the Strait of Hormuz.