Arms firms in Scotland given taxpayers' money are profiting from border security contracts in Europe designed to keep out asylum seekers.
Arms firms in Scotland are failing to make human rights checks which could prevent their products from being used in potential war crimes.
Investments worth nearly £130m were made in arms firms linked to Yemen's conflict, which has left an estimated 70,000 people dead.
An SNP MP who criticised UK arms sales to Saudi Arabia has received more than £400 worth of hospitality from a defence lobby group.
Arms firm condemned for fuelling wars and then profiting from refugee crisis paid for exclusive access to MSPs.