UK visa refusal decisions must be challenged

The word “visa” is derived from the Latin “charta visa”, which means a verified paper or a paper that has been seen. Sadly, for many of us, UK visas are documents that are not seen. And as Rebecca Kadaga, the Speaker of Parliament added her voice on this issue, many Ugandans are up against a … Continue reading UK visa refusal decisions must be challenged