An earthquake measuring 7.0 on the richter scale struck Badakhashan, one of the poorest and most isolated provinces in northeast Afghanistan at 10am on Saturday, 30 May.