22 May 2014

Aphids disappear

From Checkpoint, 6:45 pm on 22 May 2014

Scientists have been left scratching their heads after a new pest in the country seemingly vanished into thin air.