Afghanistan avalanche deaths cross 100

Kabul, Afghanistan (BBN) – Heavy snow and avalanches have killed more than 106 people and...

Read More