AFP - The British public have given 29 million pounds in aid to flood-ravaged Pakistan, charity officials said Monday.




Source