Home front as used in your horoscope means "domestic situation" or "at home". It is borrowed I think from the war years in Europe.
"Take to the streets" This usually indicates civil disobedience...a protest against the authorities as a way of making a government for example, aware of public feelings.
"Reuters have quoted a government offical as saying that "blah blah" is the correct way of saying this.
Student or Learner