Muslim extremist taking over Scottish island of Torsa. Establish sharia law.By THE AMERICAN MIND / July 28, 2024