Echika is a menace