HHeadlines Read More Half a million Russians go bankrupt as Putin risks banking crisisJuly 7, 2026 An improvised memorial for fallen fighters of Wagner private military company in central Moscow, which has become a…