Herald Tribune - - For Latvia a new Russian invasion -