New evidence of the presence of Russian military equipment in Donbas was found, reports DFRLab Digital Forensic Research Lab.
New evidence of the presence of Russian military equipment in Donbas was found, reports DFRLab Digital Forensic Research Lab.