Further attempts to create an information blockade on Russian-occupied Crimea were followed this weekend by a block on the crossings between mainland Ukraine and Crimea, claims of Ukrainian ‘terrorist subversion’ and major deployment of heavy military equipment …read more