Ukraine declared a crime scene by ICC: Chief prosecutor Karim Khan visit Bucha
Ukraine was declared a crime scene yesterday as prosecutors helped recover hundreds of bodies from a mass grave in Bucha.Chief prosecutor Karim Khan QC, the first Briton to lead the International Criminal Court (ICC) in the Hague, said…
Read More...
Read More...