International News
November 24, 2020
The footage from the security camera overlooking the toll gate in Lagos, Nigeria was played during Saturday’s session of an eight-person judicial panel...