Chinese national Zhang Qiran, 22, pleaded guilty after 125 native spiders and insects were found in his luggage at Sydney airport.
ARACHNOPHOBES, look away now – what might be the world’s biggest spider web has been found. Hidden deep inside a pitch-black ...