So what about all the Syrian troops Russia bought in? Not Russian citizens, and not citizens of the Ukraine (foreign soil).
If they are there as Syrian Government allies of the Russians then they should be accorded POW status if captured. The Chechens fighting on both sides are a little bit different since it is unclear exactly why they are fighting and who they are answering to. Some may qualify as mercenaries in a technical sense.