Light in the time of disaster
Japan is the best country in the world in terms of disaster preparedness, writes Aziz Ali Dad after visiting the northeastern Oshacchi town when it was hit by a massive quake on March 11, 2011, and the ensuing tsunami
Read More