Recently my friend has been making money going to western union and picking up money from unknown people. He is then instructed to send the money to an individual in africa. the original sender is not on any paper that is sent to africa. and the final receiver is not connected to the original sender.

is this illegal?