450 If you STILL have doubts! | link in comment (media.greatawakening.win) posted 3 years ago by LoganAct 3 years ago by LoganAct +451 / -1 250 comments download share 250 comments share download save hide report block hide replies
I believe they are in Britain. Their "I got the vaccine" photo frame has the NHS logo on it (British.)
Yes definitely British