mumma to KMC was approaching a major intersection. She was turning left on to the main road, with a green arrow, indicating she could make her turn. The other guy was oncoming to her, approaching from the opposite side of the main road, turning right to be going the same direction as mumma. He had a red light. So mumma had the right of way; oncoming driver did not. He is free to make a right turn on red, if the way is clear. Since mumma had the turn light, his way was not clear. Therefore, he was in the wrong.
At least according to the laws where I am; not sure if this is true everywhere.
As for driving on the shoulder to make a right turn with someone waiting to make a left in front of you - yes, everyone does it. Doesn't make it any less illegal. Again, at least according the laws where I am.