Kahulugan Ng Illegal Detention

ECOWAS Court orders Nigeria to pay German N636million 10000 The court orders the Nigerian government to also release the Germans passport i...