Russia targets key Ukrainian energy facilities in escalating conflict, causing concern.

Alexander Perez

Alexander Perez