On March 25, 2025, the Tribunal for Putin (T4P) initiative released the results of its three years of work — nearly 85,000 ...
Into their fourth year of war, Ukrainians living in or near front line regions of their country grapple with their losses and ...