The online posts allegedly promote the idea of a so-called "Narva People’s Republic." ...