150 150 Cambodia Development Center

Two Russian military planes landed in Venezuela’s main airport on Saturday, reportedly carrying dozens of troops and large amounts of equipment.

BBC