Main content
This programme is not currently available on 91福利社 iPlayer

Russia & Ukraine Trade Blame

Ukraine and Russia accuse each other of breaching a 30-hour 'Easter truce' announced by Putin on Saturday

Release date:

5 minutes