Portland News
William is a proactive advocate of education and peace initiatives. Also, He works as a Data Manager and a part-time blogger.