Kashmir Valley trembles as a 5.2 magnitude earthquake strikes from Afghanistan, causing panic but no reported casualties or damage.