Odessa Orlewiscz
Odessa is a Canadian independent journalist. She is the host of Liberty Talk Canada and is part of the team for Librti.com
Profile: https://librti.com/Odessa
Liberty Talk Canada
Librti
librti.com is a Canadian alternative social media site that is supported by its members like Gab.com.