Authorities Unravel Mystery in Governor’s Death

An official at the National Transport and Safety Authority (NTSA) has come to reveal intricate details…