An Opera News Kenya publication
Kenya Defence Forces (KDF) soldiers have undoubtedly made a good stride in liberating the war-torn Somalia.…