Singer John Kasadha a.k.a, John Blaq is a happy man now after getting a USA  visa. It has taken a lot of pleading for him and explanation to get it.

Blaq was recently denied the visa because his passport has only two stamps. He had only travelled to South Sudan and Dubai.

He is set to perform at Royal Regency, London on June 8. He will sing alongside David Lutalo and Chosen Becky.