The official Saudi Press Agency says a Saudi man has stabbed a Canadian citizen while he shopped in a mall with his family in the country's oil-rich Eastern Province.

The news agency, quoting a police spokesman, says the victim was transferred to a hospital Saturday afternoon. Police say they have arrested the Saudi man and are investigating the motive for the attack.

The attack comes one week after a gunman shot a Danish citizen in his car in the capital, Riyadh.

Al-Qaeda has attacked foreigners in Saudi Arabia in the past. The breakaway Islamic State in Iraq and Syria group has urged its supporters to launch attacks inside the kingdom

Canada, Denmark and Saudi Arabia are members of the U.S.-led coalition conducting airstrikes against ISIS fighters.