edit: quick google search brings up liveleak, which links to superstation95. a quick google search about superstation95 shows that it's a disinfo site, confirmed by linkedin and snopes. there are no major media outlets reporting a russian civilian mobilization.
Thread closed because it is not a CT thread to post a fear-mongering unsubstantiated claim about something that would unequivocally be covered by every major news source in the world if there were a shred of evidence to support it.
This is unsupported conspiracy nonsense and not appropriate for CT.
Comment