It's time for PH to discover Russia, says envoy
Russian ambassador Igor Khovaev held a press briefing aboard the Admiral Tributs, an antisubmarine destroyer and one of two Russian naval vessels in Manila for a five-day visit. Video by Frances Mangosing