Thank you for posting.
That is an interesting way to differentiate the two.
Meanwhile, 누가 can be translated as "who" or "whom."
By adding the subject marking particle, 가, you can emphasize the subject and show ‘who’ did something.
누가 is used to emphasize ‘who’ as the subject of an action or state.