Erykah Badu on technology and Palestinian hip hop Erykah Badu was also in town last night to play songs from her new album. This week she commenced the US leg of her New Amerykah world tour. Badu is... read more → 9 May 2008