Geneva (Switzerland), Sep 19 (ANI): Human rights experts and activists from Balochistan have opposed the construction of the multi-billion dollar China Pakistan Economic Corridor (CPEC)...