Question: Are both Ruffing Montessori and Russian Embassy School in Algiers located in the same country?
Sentence (from "Russian Embassy School in Algiers"): Russian Embassy School in Algiers( Средняя общеобразовательная школа при Посольстве России в Алжире) is a Russian international school in Algiers, Algeria.
Relevant evidence: Yes