Shocking pictures of civilians lying dead or injured in the street have emerged from the town of Irpin in Ukraine.
The images prove that Russian forces are targeting highly populated areas.
Shocking pictures of civilians lying dead or injured in the street have emerged from the town of Irpin in Ukraine.
The images prove that Russian forces are targeting highly populated areas.