Joshua Eferighe

Highly opinionated, contentious and one always with a chip on his shoulder are just some of the things that can be said about Joshua Eferighe. This 23 year old college grad is open to any challenge, which is seen in what and how he writes.