Ghana Revokes Mining License Amid Due Process Concerns