Bantu Migrations

Reason

Cause

Effect

Envirionmental Changes
   
Economic Pressures
   
Political Pressures
   
Technological Development