Claim: Cadillac BLS is a compact executive  car produced after 2010 in Russia.
Evidence: 2005–2009 in Sweden
2009–2010 in Russia Production ended in 2009.