News

Sports

Business

Entertainment

GhanaWeb TV

Africa

Opinions

Country

Fistula 100 in 100 Initiative records over 100 repaired cases

Fistula result in the leakage of urine or faeces or both

Fistula result in the leakage of urine or faeces or both