In 2003 Rivers house of representatives election there 30 contested political parties that participated in […]