Good Muslim

Sale price Price £8.99 Regular price Unit price  per 

One hot afternoon in a remote Bangladeshi village, a telegram arrives for Maya Haque. Eight years before, a devastating war tore Maya's country - and her family - apart. Now Maya realises it is time to return home at last. She arrives to find that everything has changed.