ntabwo wumva neza urabyumva he currently leads the european parliament's negotiating team on internet platform regulation in europe kandi akaba akenera kugirirwa imbabazi no kwihanganirwa