A helicopter that all but landed before climbing off immediately has triggered suspense and security concern in Opialu Village in Edemoga District of Okpokwu Local Government Area of Benue State.

Source:TODAY