The management of Beer Barn, the upscale leisure facility in the Lekki area of Lagos around which a sound engineer, David Sunday Imo, was burnt to death on Thursday May 12, by irate commercial motorcyclists, has disclosed the efforts it said it made to save the deceased from his assailants. …
Read More »