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 countless people who were escaping from the World Trade Center Towers on September 11, 2001. He is also the only Nigerian listed among the nearly 3,000 people who died due to the devastating attack. Godwin […]