International

Twin blasts occurre in Russia : At least 10 civilian lost their life

Twin blasts occurred in metro stations of St. Petersburg and at least 10 people lost their life and 20 were wounded.

Read Article