Venezuelan President Hugo Chavez is in Moscow to seal an agreement to buy Russian weapons and military equipment. The South American leader is expected to sign the deal with President Medvedev on Tuesday. The two leaders will also discuss energy ties.