Police in central India have arrested 15 Muslim men and charged them with sedition – punishable by life in prison – for...
The State of Palestine has acquired an Embassy in Vatican to the total disappointed of the Jewish people and to the annoyance...