Nigerian Twitter has been flung into debates over the recent update on the Senate investigation of the Niger Delta Development ...