Foreign Secretary statement on appalling acts by Russian invading forces
Press release Foreign Secretary statement on appalling acts by Russian invading forces in towns such as Irpin and Bucha. Foreign Secretary Liz Truss said: As Russian troops are forced into retreat, we are seeing increasing evidence of appal… read more