Từ vụ nhận nhầm 500 triệu, khi nào việc nhận tiền nhầm thành phạm tội?

Từ vụ một người ở Quảng Trị bị bắt vì không trả 500 triệu nhận nhầm, nhiều bạn đọc thắc mắc việc nhận nhầm tiền trong trường hợp nào là vi phạm pháp luật?