Factors Making Small Communities in Pakistan More Vulnerable to Disasters

There is no single definition or explanation of a disaster, as a matter of fact in this modern age of science and technology one could predict...