By ANI
An earthquake of magnitude 5.8 rocked Afghanistan on Saturday, a statement by the National Centre for Seismology (NCS) said.