Drugged And Abused: No More Shame was commissioned by France Télévisions and aired on its France 2 channel in late January.
A dozen leaders from Europe and Canada visited Ukraine's capital Monday to mark the third anniversary of Russia's invasion in ...