As Nigeria celebrates the 60th anniversary of its independence from British colonial rule, a group representing the Yoruba people of Africa’s most populous country rallied in major cities across the world on Thursday to express their desire for national self-determination.
Read More »