iyi mvugo isa n'aho igaragaza ko perezida kagame yaba yaremeye ko azakomeza kuyobora u rwanda the square is now owned and administered by the london borough of camden