Armenia ratifies ICC Rome Statute in show of defiance against Russia

This post was originally published on euronews.