I keep getting weird calls from all over, last time, it was from Mauritius Island, before, it was from Russia, thankfully in the middle of the night, so I was not able to answer.
I could not find out where THIS one came from. Any idea ?
Canada