Two people are facing charges after border agents found a combined 45 kilograms of cannabis concealed inside their luggage at ...
Oil and gas revenue is expected to account for around 27% of Russia's federal revenue in 2025, according to a draft budget viewed by Reuters.