The Russian attacks on the mall with about 1,000 civilians inside were the “largest terrorist attack in Europe in decades,” said Ukrainian Archbishop Sviatoslav Shevchuk.
The Russian attacks on the mall with about 1,000 civilians inside were the “largest terrorist attack in Europe in decades,” said Ukrainian Archbishop Sviatoslav Shevchuk.