Russian Embassy reacts to Edo protest claims, calls for stronger legal cooperation - Source News