I don't think the company is obligated to pay you if you are on leave from something that happened outside of work. You would have to look at their policies but as for being a law, it's not likely.