Did you know that Morocco recently suspended judicial cooperation with France over torture claims against Morocco's intelligence service, the DGST ? SOMEFACTS.com