Jurors witnessed harrowing evidence in the trial of Martin Gilbert Rodriguez, accused of his dogs fatally attacking Kenneth ...
Human Rights Watch, the international human rights organisation, has accused Russian authorities and military personnel of systematically torturing Ukrainian soldiers who have fallen into captivity.