david-cheruiyot

Articles by

David Cheruiyot

David Cheruiyot is a PhD Candidate in the department of geography, media and communication at Karlsbadt University in Sweden.