Energy & Environment Program Acting Director Mihaela Carstei joins CCTV to discuss the ongoing crisis in Ukraine and America warning Russia of more sanctions:

RELATED CONTENT