- Feb 19, 2023
- 9,198
- 11,197
- Country of Origin
- Country of Residence
Fakhrizadeh is mentioned in post 6Add that Scientist to the list who was killed/shot from the vehicle being controlled with satellite and self-destroyed afterwards.
Forgot his name