Fleeing family died as they tried to escape. Dog barks in carrier.
NEWS AND COMMENT- IRPIN, UKRAINE: Today, The Times reports on the Russian shelling of Irpin, which is on the outskirts of the capital of Ukraine,… Read More »Fleeing family died as they tried to escape. Dog barks in carrier.