arushad.org
Happy New Year 2017!
Wow, how time flies! It was exactly 1 year ago that I posted the last article on this blog, and how naive I was, thinking that...