Sweden: Young Afghans are Literally Raping Each Other

Ben Richards | Young Afghans raping each other is good for the Swedish economy.