A 5.1 magnitude earthquake struck Sindh province in Pakistan, causing widespread panic but no reported casualties or major damage.