Recent Posts

Chechen pro-Russian accomplices go AWOL and flee from Abkhazia

Chechen pro-Russian accomplices (whom we call murtadin/apostates) from the Zapad (“West”) and Vostok (“East”) gangs have left the ranks of the troops of Russian invaders in Abkhazia without any permission. Georgia-based Rustavi-2 TV channel reported that yesterday up to 90 Chechen pro-Russian accomplices left Russian checkpoints 304 and 204 in …

Read More »