'Anti-mosque' law thrown out by Italy's highest court | AWANI International