Ruth Kamau

Ruth is an editor at Opposing Views. She holds a Bachelor of Engineering (B.Eng.) from Kenyatta University.