Yer in one

  • Rogers
    link
    fedilink
    arrow-up
    45
    ·
    21 hours ago

    I can’t tell too much from the picture but I believe that’s a Chinese robot and China will ship to Russia from what I understand. And I’ve seen those as low as $1600 and anyone can order them online. It still sounds fishy maybe the cops want an excuse to get their own