ICC Issues Vladimir Putin Arrest Warrant Over Ukraine

The International Criminal Court issued an arrest warrant for Russian President Vladimir Putin on Friday, accusing him of war crimes over the invasion of Ukraine.  Putin and Maria Lvova-Belova, Russia’s commissioner for children’s rights, are both wanted by the ICC for unlawfully deporting and transporting Ukrainian children to Russia. The arrest warrants mark the first…

Read More

Video shows Virginia hospital patient Irvo Otieno pinned by officers, staff before his death

A large group of sheriff’s deputies and employees of a Virginia mental hospital pinned patient Irvo Otieno to the floor until he was motionless and limp, then began unsuccessful resuscitation efforts, newly obtained surveillance video of the incident earlier this month shows. The footage obtained Tuesday, which has no audio, shows various members of the…

Read More