Russian troops reportedly targeted Ukrainian President Volodymyr Zelenskyy’s motorcade, with the blast occurring 150 metres away from a Greek delegation led by
MoreA team of scientists has recently sent a message into space for aliens, but people some people now fear they are “begging
More