90 kb/s up, 150 kb/s down

Are these browser-based network speed tests accurate? This one says I am 0.15 mbits down, and 0.09 mbits up to a "server in Kampala." I am way more than 50 miles away from Kampala. By the way, who puts a server in Kampala? I hear that it's not always a good business idea - one startup founder we talked to hosts out of the US.