Inspiring Stories

Godwin Ajala – The Nigerian Man Who Laid His Life To Save Countless Number Of People From The Blazing World Trade Center

Godwin Ajala is often remembered and celebrated as an American national hero who laid his life for the sake of […]