After more than 1,000 days of war and Russian attacks on civilian population centres and energy infrastructure, Ukraine still stands ...
Geoffrey P. Johnston is a journalist whose work has appeared in various newspapers including The Gananoque Reporter, County Weekly News, The Kingston Whig-Standard, Standard-Freeholder, Community Press, Belleville Intelligencer, Trenton Trentonian, Napanee Guide, The Recorder & Times, and The Daily Observer. His articles cover a wide range of topics including international affairs, social issues, and current events.