Remember the pic of the Chinese soldiers on Salt Spring Island, that’s been posted several times?
Anyone know the date (pretty sure it was from 2018)
Interested to know in relation of date of missile launch.
Salt Spring and Wigby Islands are only several miles apart.
Possible connection?