Google’s Mega Subsea Cable Lands In Nigeria As South Africa Awaits