01 Dec Analysis, News John Swinney has questions to answer over Israel-Palestine 01/12/2019 By admin Continue reading