Seriously, Nigeria is an utter failure under Buhari.
How?
I mean ya, but this is on their own soil. You'd think they'd have better intelligence than that....how? America has superior technology and has done this shyt numerous times in Iraq and Afghanistan.