Millions Of Locusts Swarm African City In Biblical Plague CHIRPSES / By timw_brap Armageddon is upon us.